composite foil - German English Dictionary